/**
 */
package org.mro.grib.model.files.secondEdition.products.meteorological;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

import org.eclipse.emf.common.util.Enumerator;

/**
 * <!-- begin-user-doc -->
 * A representation of the literals of the enumeration '<em><b>Moisture Products</b></em>',
 * and utility methods for working with them.
 * <!-- end-user-doc -->
 * @see org.mro.grib.model.files.secondEdition.products.meteorological.MeteorologicalPackage#getMoistureProducts()
 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Product discipline 0 \u2013 Meteorological products \r\nParameter category 1: moisture' discipline='0' category='1'"
 * @generated
 */
public enum MoistureProducts implements Enumerator {
	/**
	 * The '<em><b>SPECIFIC HUMIDITY</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_HUMIDITY_VALUE
	 * @generated
	 * @ordered
	 */
	SPECIFIC_HUMIDITY(0, "SPECIFIC_HUMIDITY", "SPECIFIC_HUMIDITY"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>RELATIVE HUMIDITY</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #RELATIVE_HUMIDITY_VALUE
	 * @generated
	 * @ordered
	 */
	RELATIVE_HUMIDITY(1, "RELATIVE_HUMIDITY", "RELATIVE_HUMIDITY"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>HUMIDITY MIXING RATIO</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #HUMIDITY_MIXING_RATIO_VALUE
	 * @generated
	 * @ordered
	 */
	HUMIDITY_MIXING_RATIO(2, "HUMIDITY_MIXING_RATIO", "HUMIDITY_MIXING_RATIO"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>PRECIPITABLE WATER</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #PRECIPITABLE_WATER_VALUE
	 * @generated
	 * @ordered
	 */
	PRECIPITABLE_WATER(3, "PRECIPITABLE_WATER", "PRECIPITABLE_WATER"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>VAPOUR PRESSURE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #VAPOUR_PRESSURE_VALUE
	 * @generated
	 * @ordered
	 */
	VAPOUR_PRESSURE(4, "VAPOUR_PRESSURE", "VAPOUR_PRESSURE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SATURATION DEFICIT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SATURATION_DEFICIT_VALUE
	 * @generated
	 * @ordered
	 */
	SATURATION_DEFICIT(5, "SATURATION_DEFICIT", "SATURATION_DEFICIT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>EVAPORATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #EVAPORATION_VALUE
	 * @generated
	 * @ordered
	 */
	EVAPORATION(6, "EVAPORATION", "EVAPORATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	PRECIPITATION_RATE(7, "PRECIPITATION_RATE", "PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL PRECIPITATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_PRECIPITATION_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_PRECIPITATION(8, "TOTAL_PRECIPITATION", "TOTAL_PRECIPITATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>LARGE SCALE PRECIPITATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_PRECIPITATION_VALUE
	 * @generated
	 * @ordered
	 */
	LARGE_SCALE_PRECIPITATION(9, "LARGE_SCALE_PRECIPITATION", "LARGE_SCALE_PRECIPITATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CONVECTIVE PRECIPITATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_PRECIPITATION_VALUE
	 * @generated
	 * @ordered
	 */
	CONVECTIVE_PRECIPITATION(10, "CONVECTIVE_PRECIPITATION", "CONVECTIVE_PRECIPITATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW DEPTH</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_DEPTH_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_DEPTH(11, "SNOW_DEPTH", "SNOW_DEPTH"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOWFALL RATE WATER EQUIVALENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOWFALL_RATE_WATER_EQUIVALENT_VALUE
	 * @generated
	 * @ordered
	 */
	SNOWFALL_RATE_WATER_EQUIVALENT(12, "SNOWFALL_RATE_WATER_EQUIVALENT", "SNOWFALL_RATE_WATER_EQUIVALENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>WATER EQUIVALENT OF ACCUMULATED SNOW DEPTH</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH_VALUE
	 * @generated
	 * @ordered
	 */
	WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH(13, "WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH", "WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CONVECTIVE SNOW</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_SNOW_VALUE
	 * @generated
	 * @ordered
	 */
	CONVECTIVE_SNOW(14, "CONVECTIVE_SNOW", "CONVECTIVE_SNOW"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>LARGE SCALE SNOW</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_SNOW_VALUE
	 * @generated
	 * @ordered
	 */
	LARGE_SCALE_SNOW(15, "LARGE_SCALE_SNOW", "LARGE_SCALE_SNOW"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW MELT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_MELT_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_MELT(16, "SNOW_MELT", "SNOW_MELT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW AGE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_AGE_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_AGE(17, "SNOW_AGE", "SNOW_AGE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>ABSOLUTE HUMIDITY</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #ABSOLUTE_HUMIDITY_VALUE
	 * @generated
	 * @ordered
	 */
	ABSOLUTE_HUMIDITY(18, "ABSOLUTE_HUMIDITY", "ABSOLUTE_HUMIDITY"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>PRECIPITATION TYPE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #PRECIPITATION_TYPE_VALUE
	 * @generated
	 * @ordered
	 */
	PRECIPITATION_TYPE(19, "PRECIPITATION_TYPE", "PRECIPITATION_TYPE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>INTEGRATED LIQUID WATER</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #INTEGRATED_LIQUID_WATER_VALUE
	 * @generated
	 * @ordered
	 */
	INTEGRATED_LIQUID_WATER(20, "INTEGRATED_LIQUID_WATER", "INTEGRATED_LIQUID_WATER"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CONDENSATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CONDENSATE_VALUE
	 * @generated
	 * @ordered
	 */
	CONDENSATE(21, "CONDENSATE", "CONDENSATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CLOUD MIXING RATIO</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CLOUD_MIXING_RATIO_VALUE
	 * @generated
	 * @ordered
	 */
	CLOUD_MIXING_RATIO(22, "CLOUD_MIXING_RATIO", "CLOUD_MIXING_RATIO"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>ICE WATER MIXING RATIO</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #ICE_WATER_MIXING_RATIO_VALUE
	 * @generated
	 * @ordered
	 */
	ICE_WATER_MIXING_RATIO(23, "ICE_WATER_MIXING_RATIO", "ICE_WATER_MIXING_RATIO"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>RAIN MIXING RATIO</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #RAIN_MIXING_RATIO_VALUE
	 * @generated
	 * @ordered
	 */
	RAIN_MIXING_RATIO(24, "RAIN_MIXING_RATIO", "RAIN_MIXING_RATIO"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW MIXING RATIO</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_MIXING_RATIO_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_MIXING_RATIO(25, "SNOW_MIXING_RATIO", "SNOW_MIXING_RATIO"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>HORIZONTAL MOISTURE CONVERGENCE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #HORIZONTAL_MOISTURE_CONVERGENCE_VALUE
	 * @generated
	 * @ordered
	 */
	HORIZONTAL_MOISTURE_CONVERGENCE(26, "HORIZONTAL_MOISTURE_CONVERGENCE", "HORIZONTAL_MOISTURE_CONVERGENCE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>MAXIMUM RELATIVE HUMIDITY</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #MAXIMUM_RELATIVE_HUMIDITY_VALUE
	 * @generated
	 * @ordered
	 */
	MAXIMUM_RELATIVE_HUMIDITY(27, "MAXIMUM_RELATIVE_HUMIDITY", "MAXIMUM_RELATIVE_HUMIDITY"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>MAXIMUM ABSOLUTE HUMIDITY</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #MAXIMUM_ABSOLUTE_HUMIDITY_VALUE
	 * @generated
	 * @ordered
	 */
	MAXIMUM_ABSOLUTE_HUMIDITY(28, "MAXIMUM_ABSOLUTE_HUMIDITY", "MAXIMUM_ABSOLUTE_HUMIDITY"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL SNOWFALL</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_SNOWFALL_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_SNOWFALL(29, "TOTAL_SNOWFALL", "TOTAL_SNOWFALL"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>PRECIPITABLE WATER CATEGORY</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #PRECIPITABLE_WATER_CATEGORY_VALUE
	 * @generated
	 * @ordered
	 */
	PRECIPITABLE_WATER_CATEGORY(30, "PRECIPITABLE_WATER_CATEGORY", "PRECIPITABLE_WATER_CATEGORY"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>HAIL</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #HAIL_VALUE
	 * @generated
	 * @ordered
	 */
	HAIL(31, "HAIL", "HAIL"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>GRAUPEL</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #GRAUPEL_VALUE
	 * @generated
	 * @ordered
	 */
	GRAUPEL(32, "GRAUPEL", "GRAUPEL"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CATEGORICAL RAIN</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CATEGORICAL_RAIN_VALUE
	 * @generated
	 * @ordered
	 */
	CATEGORICAL_RAIN(33, "CATEGORICAL_RAIN", "CATEGORICAL_RAIN"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CATEGORICAL FREEZING RAIN</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CATEGORICAL_FREEZING_RAIN_VALUE
	 * @generated
	 * @ordered
	 */
	CATEGORICAL_FREEZING_RAIN(34, "CATEGORICAL_FREEZING_RAIN", "CATEGORICAL_FREEZING_RAIN"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CATEGORICAL ICE PELLETS</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CATEGORICAL_ICE_PELLETS_VALUE
	 * @generated
	 * @ordered
	 */
	CATEGORICAL_ICE_PELLETS(35, "CATEGORICAL_ICE_PELLETS", "CATEGORICAL_ICE_PELLETS"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CATEGORICAL SNOW</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CATEGORICAL_SNOW_VALUE
	 * @generated
	 * @ordered
	 */
	CATEGORICAL_SNOW(36, "CATEGORICAL_SNOW", "CATEGORICAL_SNOW"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CONVECTIVE PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	CONVECTIVE_PRECIPITATION_RATE(37, "CONVECTIVE_PRECIPITATION_RATE", "CONVECTIVE_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>HORIZONTAL MOISTURE DIVERGENCE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #HORIZONTAL_MOISTURE_DIVERGENCE_VALUE
	 * @generated
	 * @ordered
	 */
	HORIZONTAL_MOISTURE_DIVERGENCE(38, "HORIZONTAL_MOISTURE_DIVERGENCE", "HORIZONTAL_MOISTURE_DIVERGENCE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>PER CENT FROZEN PRECIPITATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #PER_CENT_FROZEN_PRECIPITATION_VALUE
	 * @generated
	 * @ordered
	 */
	PER_CENT_FROZEN_PRECIPITATION(39, "PER_CENT_FROZEN_PRECIPITATION", "PER_CENT_FROZEN_PRECIPITATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>POTENTIAL EVAPORATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #POTENTIAL_EVAPORATION_VALUE
	 * @generated
	 * @ordered
	 */
	POTENTIAL_EVAPORATION(40, "POTENTIAL_EVAPORATION", "POTENTIAL_EVAPORATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>POTENTIAL EVAPORATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #POTENTIAL_EVAPORATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	POTENTIAL_EVAPORATION_RATE(41, "POTENTIAL_EVAPORATION_RATE", "POTENTIAL_EVAPORATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW COVER</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_COVER_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_COVER(42, "SNOW_COVER", "SNOW_COVER"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>RAIN FACTOR OF TOTAL CLOUD WATER</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #RAIN_FACTOR_OF_TOTAL_CLOUD_WATER_VALUE
	 * @generated
	 * @ordered
	 */
	RAIN_FACTOR_OF_TOTAL_CLOUD_WATER(43, "RAIN_FACTOR_OF_TOTAL_CLOUD_WATER", "RAIN_FACTOR_OF_TOTAL_CLOUD_WATER"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>RIME FACTOR</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #RIME_FACTOR_VALUE
	 * @generated
	 * @ordered
	 */
	RIME_FACTOR(44, "RIME_FACTOR", "RIME_FACTOR"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED RAIN</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_RAIN_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_RAIN(45, "TOTAL_COLUMN_INTEGRATED_RAIN", "TOTAL_COLUMN_INTEGRATED_RAIN"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED SNOW</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_SNOW_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_SNOW(46, "TOTAL_COLUMN_INTEGRATED_SNOW", "TOTAL_COLUMN_INTEGRATED_SNOW"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>LARGE SCALE WATER PRECIPITATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_WATER_PRECIPITATION_VALUE
	 * @generated
	 * @ordered
	 */
	LARGE_SCALE_WATER_PRECIPITATION(47, "LARGE_SCALE_WATER_PRECIPITATION", "LARGE_SCALE_WATER_PRECIPITATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CONVECTIVE WATER PRECIPITATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_WATER_PRECIPITATION_VALUE
	 * @generated
	 * @ordered
	 */
	CONVECTIVE_WATER_PRECIPITATION(48, "CONVECTIVE_WATER_PRECIPITATION", "CONVECTIVE_WATER_PRECIPITATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL WATER PRECIPITATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_WATER_PRECIPITATION_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_WATER_PRECIPITATION(49, "TOTAL_WATER_PRECIPITATION", "TOTAL_WATER_PRECIPITATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL SNOW PRECIPITATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_SNOW_PRECIPITATION_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_SNOW_PRECIPITATION(50, "TOTAL_SNOW_PRECIPITATION", "TOTAL_SNOW_PRECIPITATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN WATER</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_WATER_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_WATER(51, "TOTAL_COLUMN_WATER", "TOTAL_COLUMN_WATER"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_PRECIPITATION_RATE(52, "TOTAL_PRECIPITATION_RATE", "TOTAL_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL SNOWFALL RATE WATER EQUIVALENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT(53, "TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT", "TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>LARGE SCALE PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	LARGE_SCALE_PRECIPITATION_RATE(54, "LARGE_SCALE_PRECIPITATION_RATE", "LARGE_SCALE_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CONVECTIVE SNOWFALL RATE WATER EQUIVALENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE
	 * @generated
	 * @ordered
	 */
	CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT(55, "CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT", "CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>LARGE SCALE SNOWFALL RATE WATER EQUIVALENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE
	 * @generated
	 * @ordered
	 */
	LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT(56, "LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT", "LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL SNOWFALL RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_SNOWFALL_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_SNOWFALL_RATE(57, "TOTAL_SNOWFALL_RATE", "TOTAL_SNOWFALL_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CONVECTIVE SNOWFALL RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_SNOWFALL_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	CONVECTIVE_SNOWFALL_RATE(58, "CONVECTIVE_SNOWFALL_RATE", "CONVECTIVE_SNOWFALL_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>LARGE SCALE SNOWFALL RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_SNOWFALL_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	LARGE_SCALE_SNOWFALL_RATE(59, "LARGE_SCALE_SNOWFALL_RATE", "LARGE_SCALE_SNOWFALL_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW DEPTH WATER EQUIVALENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_DEPTH_WATER_EQUIVALENT_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_DEPTH_WATER_EQUIVALENT(60, "SNOW_DEPTH_WATER_EQUIVALENT", "SNOW_DEPTH_WATER_EQUIVALENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW DENSITY</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_DENSITY_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_DENSITY(61, "SNOW_DENSITY", "SNOW_DENSITY"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW EVAPORATION</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_EVAPORATION_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_EVAPORATION(62, "SNOW_EVAPORATION", "SNOW_EVAPORATION"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED WATER VAPOUR</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR(64, "TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR", "TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>RAIN PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #RAIN_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	RAIN_PRECIPITATION_RATE(65, "RAIN_PRECIPITATION_RATE", "RAIN_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SNOW PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SNOW_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	SNOW_PRECIPITATION_RATE(66, "SNOW_PRECIPITATION_RATE", "SNOW_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>FREEZING RAIN PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #FREEZING_RAIN_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	FREEZING_RAIN_PRECIPITATION_RATE(67, "FREEZING_RAIN_PRECIPITATION_RATE", "FREEZING_RAIN_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>ICE PELLETS PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #ICE_PELLETS_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	ICE_PELLETS_PRECIPITATION_RATE(68, "ICE_PELLETS_PRECIPITATION_RATE", "ICE_PELLETS_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED CLOUD WATER</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_CLOUD_WATER_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_CLOUD_WATER(69, "TOTAL_COLUMN_INTEGRATED_CLOUD_WATER", "TOTAL_COLUMN_INTEGRATED_CLOUD_WATER"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED CLOUD ICE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_CLOUD_ICE_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_CLOUD_ICE(70, "TOTAL_COLUMN_INTEGRATED_CLOUD_ICE", "TOTAL_COLUMN_INTEGRATED_CLOUD_ICE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>HAIL MIXING RATIO</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #HAIL_MIXING_RATIO_VALUE
	 * @generated
	 * @ordered
	 */
	HAIL_MIXING_RATIO(71, "HAIL_MIXING_RATIO", "HAIL_MIXING_RATIO"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED HAIL</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_HAIL_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_HAIL(72, "TOTAL_COLUMN_INTEGRATED_HAIL", "TOTAL_COLUMN_INTEGRATED_HAIL"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>HAIL PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #HAIL_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	HAIL_PRECIPITATION_RATE(73, "HAIL_PRECIPITATION_RATE", "HAIL_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED GRAUPEL</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_GRAUPEL_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_GRAUPEL(74, "TOTAL_COLUMN_INTEGRATED_GRAUPEL", "TOTAL_COLUMN_INTEGRATED_GRAUPEL"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>GRAUPEL PRECIPITATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #GRAUPEL_PRECIPITATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	GRAUPEL_PRECIPITATION_RATE(75, "GRAUPEL_PRECIPITATION_RATE", "GRAUPEL_PRECIPITATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CONVECTIVE RAIN RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_RAIN_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	CONVECTIVE_RAIN_RATE(76, "CONVECTIVE_RAIN_RATE", "CONVECTIVE_RAIN_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>LARGE SCALE RAIN RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_RAIN_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	LARGE_SCALE_RAIN_RATE(77, "LARGE_SCALE_RAIN_RATE", "LARGE_SCALE_RAIN_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED WATER</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_WATER_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_WATER(78, "TOTAL_COLUMN_INTEGRATED_WATER", "TOTAL_COLUMN_INTEGRATED_WATER"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>EVAPORATION RATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #EVAPORATION_RATE_VALUE
	 * @generated
	 * @ordered
	 */
	EVAPORATION_RATE(79, "EVAPORATION_RATE", "EVAPORATION_RATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL CONDENSATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_CONDENSATE_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_CONDENSATE(80, "TOTAL_CONDENSATE", "TOTAL_CONDENSATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED CONDENSATE</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_CONDENSATE_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_COLUMN_INTEGRATED_CONDENSATE(81, "TOTAL_COLUMN_INTEGRATED_CONDENSATE", "TOTAL_COLUMN_INTEGRATED_CONDENSATE"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>CLOUD ICE MIXING RATIO</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #CLOUD_ICE_MIXING_RATIO_VALUE
	 * @generated
	 * @ordered
	 */
	CLOUD_ICE_MIXING_RATIO(82, "CLOUD_ICE_MIXING_RATIO", "CLOUD_ICE_MIXING_RATIO"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SPECIFIC CLOUD LIQUID WATER CONTENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_CLOUD_LIQUID_WATER_CONTENT_VALUE
	 * @generated
	 * @ordered
	 */
	SPECIFIC_CLOUD_LIQUID_WATER_CONTENT(83, "SPECIFIC_CLOUD_LIQUID_WATER_CONTENT", "SPECIFIC_CLOUD_LIQUID_WATER_CONTENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SPECIFIC CLOUD ICE WATER CONTENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_CLOUD_ICE_WATER_CONTENT_VALUE
	 * @generated
	 * @ordered
	 */
	SPECIFIC_CLOUD_ICE_WATER_CONTENT(84, "SPECIFIC_CLOUD_ICE_WATER_CONTENT", "SPECIFIC_CLOUD_ICE_WATER_CONTENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SPECIFIC RAINWATER CONTENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_RAINWATER_CONTENT_VALUE
	 * @generated
	 * @ordered
	 */
	SPECIFIC_RAINWATER_CONTENT(85, "SPECIFIC_RAINWATER_CONTENT", "SPECIFIC_RAINWATER_CONTENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SPECIFIC SNOW WATER CONTENT</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_SNOW_WATER_CONTENT_VALUE
	 * @generated
	 * @ordered
	 */
	SPECIFIC_SNOW_WATER_CONTENT(86, "SPECIFIC_SNOW_WATER_CONTENT", "SPECIFIC_SNOW_WATER_CONTENT"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>TOTAL KINEMATIC MOISTURE FLUX</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #TOTAL_KINEMATIC_MOISTURE_FLUX_VALUE
	 * @generated
	 * @ordered
	 */
	TOTAL_KINEMATIC_MOISTURE_FLUX(90, "TOTAL_KINEMATIC_MOISTURE_FLUX", "TOTAL_KINEMATIC_MOISTURE_FLUX"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>UCOMPONENT KINEMATIC MOISTURE FLUX</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #UCOMPONENT_KINEMATIC_MOISTURE_FLUX_VALUE
	 * @generated
	 * @ordered
	 */
	UCOMPONENT_KINEMATIC_MOISTURE_FLUX(91, "U_COMPONENT_KINEMATIC_MOISTURE_FLUX", "U_COMPONENT_KINEMATIC_MOISTURE_FLUX"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>VCOMPONENT KINEMATIC MOISTURE FLUX</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #VCOMPONENT_KINEMATIC_MOISTURE_FLUX_VALUE
	 * @generated
	 * @ordered
	 */
	VCOMPONENT_KINEMATIC_MOISTURE_FLUX(92, "V_COMPONENT_KINEMATIC_MOISTURE_FLUX", "V_COMPONENT_KINEMATIC_MOISTURE_FLUX"), //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>MISSING</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #MISSING_VALUE
	 * @generated
	 * @ordered
	 */
	MISSING(255, "MISSING", "MISSING"); //$NON-NLS-1$ //$NON-NLS-2$

	/**
	 * The '<em><b>SPECIFIC HUMIDITY</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SPECIFIC HUMIDITY</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_HUMIDITY
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Specific humidity' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int SPECIFIC_HUMIDITY_VALUE = 0;

	/**
	 * The '<em><b>RELATIVE HUMIDITY</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>RELATIVE HUMIDITY</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #RELATIVE_HUMIDITY
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Relative humidity' unit='%'"
	 * @generated
	 * @ordered
	 */
	public static final int RELATIVE_HUMIDITY_VALUE = 1;

	/**
	 * The '<em><b>HUMIDITY MIXING RATIO</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>HUMIDITY MIXING RATIO</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #HUMIDITY_MIXING_RATIO
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Humidity mixing ratio' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int HUMIDITY_MIXING_RATIO_VALUE = 2;

	/**
	 * The '<em><b>PRECIPITABLE WATER</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>PRECIPITABLE WATER</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #PRECIPITABLE_WATER
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Precipitable water' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int PRECIPITABLE_WATER_VALUE = 3;

	/**
	 * The '<em><b>VAPOUR PRESSURE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>VAPOUR PRESSURE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #VAPOUR_PRESSURE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Vapour pressure' unit='Pa'"
	 * @generated
	 * @ordered
	 */
	public static final int VAPOUR_PRESSURE_VALUE = 4;

	/**
	 * The '<em><b>SATURATION DEFICIT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SATURATION DEFICIT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SATURATION_DEFICIT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Saturation deficit' unit='Pa'"
	 * @generated
	 * @ordered
	 */
	public static final int SATURATION_DEFICIT_VALUE = 5;

	/**
	 * The '<em><b>EVAPORATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>EVAPORATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #EVAPORATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Evaporation' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int EVAPORATION_VALUE = 6;

	/**
	 * The '<em><b>PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Precipitation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int PRECIPITATION_RATE_VALUE = 7;

	/**
	 * The '<em><b>TOTAL PRECIPITATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL PRECIPITATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_PRECIPITATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total precipitation' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_PRECIPITATION_VALUE = 8;

	/**
	 * The '<em><b>LARGE SCALE PRECIPITATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>LARGE SCALE PRECIPITATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_PRECIPITATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Large-scale precipitation' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int LARGE_SCALE_PRECIPITATION_VALUE = 9;

	/**
	 * The '<em><b>CONVECTIVE PRECIPITATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CONVECTIVE PRECIPITATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_PRECIPITATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Convective precipitation' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int CONVECTIVE_PRECIPITATION_VALUE = 10;

	/**
	 * The '<em><b>SNOW DEPTH</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW DEPTH</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_DEPTH
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow depth' unit='m'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_DEPTH_VALUE = 11;

	/**
	 * The '<em><b>SNOWFALL RATE WATER EQUIVALENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOWFALL RATE WATER EQUIVALENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOWFALL_RATE_WATER_EQUIVALENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snowfall rate water equivalent' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOWFALL_RATE_WATER_EQUIVALENT_VALUE = 12;

	/**
	 * The '<em><b>WATER EQUIVALENT OF ACCUMULATED SNOW DEPTH</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>WATER EQUIVALENT OF ACCUMULATED SNOW DEPTH</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Water equivalent of accumulated snow depth' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH_VALUE = 13;

	/**
	 * The '<em><b>CONVECTIVE SNOW</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CONVECTIVE SNOW</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_SNOW
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Convective snow' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int CONVECTIVE_SNOW_VALUE = 14;

	/**
	 * The '<em><b>LARGE SCALE SNOW</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>LARGE SCALE SNOW</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_SNOW
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Large-scale snow' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int LARGE_SCALE_SNOW_VALUE = 15;

	/**
	 * The '<em><b>SNOW MELT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW MELT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_MELT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow melt' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_MELT_VALUE = 16;

	/**
	 * The '<em><b>SNOW AGE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW AGE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_AGE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow age' unit='d'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_AGE_VALUE = 17;

	/**
	 * The '<em><b>ABSOLUTE HUMIDITY</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>ABSOLUTE HUMIDITY</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #ABSOLUTE_HUMIDITY
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Absolute humidity' unit='kg.m\u20133'"
	 * @generated
	 * @ordered
	 */
	public static final int ABSOLUTE_HUMIDITY_VALUE = 18;

	/**
	 * The '<em><b>PRECIPITATION TYPE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>PRECIPITATION TYPE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #PRECIPITATION_TYPE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Precipitation type' unit='Code table 4.201'"
	 * @generated
	 * @ordered
	 */
	public static final int PRECIPITATION_TYPE_VALUE = 19;

	/**
	 * The '<em><b>INTEGRATED LIQUID WATER</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>INTEGRATED LIQUID WATER</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #INTEGRATED_LIQUID_WATER
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Integrated liquid water' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int INTEGRATED_LIQUID_WATER_VALUE = 20;

	/**
	 * The '<em><b>CONDENSATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CONDENSATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CONDENSATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Condensate' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int CONDENSATE_VALUE = 21;

	/**
	 * The '<em><b>CLOUD MIXING RATIO</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CLOUD MIXING RATIO</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CLOUD_MIXING_RATIO
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Cloud mixing ratio' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int CLOUD_MIXING_RATIO_VALUE = 22;

	/**
	 * The '<em><b>ICE WATER MIXING RATIO</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>ICE WATER MIXING RATIO</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #ICE_WATER_MIXING_RATIO
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Ice water mixing ratio' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int ICE_WATER_MIXING_RATIO_VALUE = 23;

	/**
	 * The '<em><b>RAIN MIXING RATIO</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>RAIN MIXING RATIO</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #RAIN_MIXING_RATIO
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Rain mixing ratio' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int RAIN_MIXING_RATIO_VALUE = 24;

	/**
	 * The '<em><b>SNOW MIXING RATIO</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW MIXING RATIO</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_MIXING_RATIO
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow mixing ratio' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_MIXING_RATIO_VALUE = 25;

	/**
	 * The '<em><b>HORIZONTAL MOISTURE CONVERGENCE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>HORIZONTAL MOISTURE CONVERGENCE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #HORIZONTAL_MOISTURE_CONVERGENCE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Horizontal moisture convergence' unit='kg.kg\u20131.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int HORIZONTAL_MOISTURE_CONVERGENCE_VALUE = 26;

	/**
	 * The '<em><b>MAXIMUM RELATIVE HUMIDITY</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>MAXIMUM RELATIVE HUMIDITY</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #MAXIMUM_RELATIVE_HUMIDITY
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Maximum relative humidity' unit='%'"
	 * @generated
	 * @ordered
	 */
	public static final int MAXIMUM_RELATIVE_HUMIDITY_VALUE = 27;

	/**
	 * The '<em><b>MAXIMUM ABSOLUTE HUMIDITY</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>MAXIMUM ABSOLUTE HUMIDITY</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #MAXIMUM_ABSOLUTE_HUMIDITY
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Maximum absolute humidity' unit='kg.m\u20133'"
	 * @generated
	 * @ordered
	 */
	public static final int MAXIMUM_ABSOLUTE_HUMIDITY_VALUE = 28;

	/**
	 * The '<em><b>TOTAL SNOWFALL</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL SNOWFALL</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_SNOWFALL
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total snowfall' unit='m'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_SNOWFALL_VALUE = 29;

	/**
	 * The '<em><b>PRECIPITABLE WATER CATEGORY</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>PRECIPITABLE WATER CATEGORY</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #PRECIPITABLE_WATER_CATEGORY
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Precipitable water category' unit='Code table 4.202'"
	 * @generated
	 * @ordered
	 */
	public static final int PRECIPITABLE_WATER_CATEGORY_VALUE = 30;

	/**
	 * The '<em><b>HAIL</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>HAIL</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #HAIL
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Hail' unit='m'"
	 * @generated
	 * @ordered
	 */
	public static final int HAIL_VALUE = 31;

	/**
	 * The '<em><b>GRAUPEL</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>GRAUPEL</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #GRAUPEL
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Graupel (snow pellets)' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int GRAUPEL_VALUE = 32;

	/**
	 * The '<em><b>CATEGORICAL RAIN</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CATEGORICAL RAIN</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CATEGORICAL_RAIN
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Categorical rain' unit='Code table 4.222'"
	 * @generated
	 * @ordered
	 */
	public static final int CATEGORICAL_RAIN_VALUE = 33;

	/**
	 * The '<em><b>CATEGORICAL FREEZING RAIN</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CATEGORICAL FREEZING RAIN</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CATEGORICAL_FREEZING_RAIN
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Categorical freezing rain' unit='Code table 4.222'"
	 * @generated
	 * @ordered
	 */
	public static final int CATEGORICAL_FREEZING_RAIN_VALUE = 34;

	/**
	 * The '<em><b>CATEGORICAL ICE PELLETS</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CATEGORICAL ICE PELLETS</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CATEGORICAL_ICE_PELLETS
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Categorical ice pellets' unit='Code table 4.222'"
	 * @generated
	 * @ordered
	 */
	public static final int CATEGORICAL_ICE_PELLETS_VALUE = 35;

	/**
	 * The '<em><b>CATEGORICAL SNOW</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CATEGORICAL SNOW</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CATEGORICAL_SNOW
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Categorical snow' unit='Code table 4.222'"
	 * @generated
	 * @ordered
	 */
	public static final int CATEGORICAL_SNOW_VALUE = 36;

	/**
	 * The '<em><b>CONVECTIVE PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CONVECTIVE PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Convective precipitation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int CONVECTIVE_PRECIPITATION_RATE_VALUE = 37;

	/**
	 * The '<em><b>HORIZONTAL MOISTURE DIVERGENCE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>HORIZONTAL MOISTURE DIVERGENCE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #HORIZONTAL_MOISTURE_DIVERGENCE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Horizontal moisture divergence' unit='kg.kg\u20131.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int HORIZONTAL_MOISTURE_DIVERGENCE_VALUE = 38;

	/**
	 * The '<em><b>PER CENT FROZEN PRECIPITATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>PER CENT FROZEN PRECIPITATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #PER_CENT_FROZEN_PRECIPITATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Per cent frozen precipitation' unit='%'"
	 * @generated
	 * @ordered
	 */
	public static final int PER_CENT_FROZEN_PRECIPITATION_VALUE = 39;

	/**
	 * The '<em><b>POTENTIAL EVAPORATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>POTENTIAL EVAPORATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #POTENTIAL_EVAPORATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Potential evaporation' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int POTENTIAL_EVAPORATION_VALUE = 40;

	/**
	 * The '<em><b>POTENTIAL EVAPORATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>POTENTIAL EVAPORATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #POTENTIAL_EVAPORATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Potential evaporation rate' unit='W.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int POTENTIAL_EVAPORATION_RATE_VALUE = 41;

	/**
	 * The '<em><b>SNOW COVER</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW COVER</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_COVER
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow cover' unit='%'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_COVER_VALUE = 42;

	/**
	 * The '<em><b>RAIN FACTOR OF TOTAL CLOUD WATER</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>RAIN FACTOR OF TOTAL CLOUD WATER</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #RAIN_FACTOR_OF_TOTAL_CLOUD_WATER
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Rain fraction of total cloud water' unit='Proportion'"
	 * @generated
	 * @ordered
	 */
	public static final int RAIN_FACTOR_OF_TOTAL_CLOUD_WATER_VALUE = 43;

	/**
	 * The '<em><b>RIME FACTOR</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>RIME FACTOR</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #RIME_FACTOR
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Rime factor' unit='Numeric'"
	 * @generated
	 * @ordered
	 */
	public static final int RIME_FACTOR_VALUE = 44;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED RAIN</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED RAIN</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_RAIN
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column integrated rain' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_RAIN_VALUE = 45;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED SNOW</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED SNOW</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_SNOW
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column integrated snow' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_SNOW_VALUE = 46;

	/**
	 * The '<em><b>LARGE SCALE WATER PRECIPITATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>LARGE SCALE WATER PRECIPITATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_WATER_PRECIPITATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Large scale water precipitation (non-convective)' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int LARGE_SCALE_WATER_PRECIPITATION_VALUE = 47;

	/**
	 * The '<em><b>CONVECTIVE WATER PRECIPITATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CONVECTIVE WATER PRECIPITATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_WATER_PRECIPITATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Convective water precipitation' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int CONVECTIVE_WATER_PRECIPITATION_VALUE = 48;

	/**
	 * The '<em><b>TOTAL WATER PRECIPITATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL WATER PRECIPITATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_WATER_PRECIPITATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total water precipitation' unit='kg.m-2'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_WATER_PRECIPITATION_VALUE = 49;

	/**
	 * The '<em><b>TOTAL SNOW PRECIPITATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL SNOW PRECIPITATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_SNOW_PRECIPITATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total snow precipitation' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_SNOW_PRECIPITATION_VALUE = 50;

	/**
	 * The '<em><b>TOTAL COLUMN WATER</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN WATER</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_WATER
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column water (Vertically integrated total water (vapour + cloud water/ice))' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_WATER_VALUE = 51;

	/**
	 * The '<em><b>TOTAL PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total precipitation rate' unit='kg.m\u20132.s-1'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_PRECIPITATION_RATE_VALUE = 52;

	/**
	 * The '<em><b>TOTAL SNOWFALL RATE WATER EQUIVALENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL SNOWFALL RATE WATER EQUIVALENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total snowfall rate water equivalent' unit='kg.m\u20132.s-1'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE = 53;

	/**
	 * The '<em><b>LARGE SCALE PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>LARGE SCALE PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Large scale precipitation rate' unit='kg.m\u20132.s-1'"
	 * @generated
	 * @ordered
	 */
	public static final int LARGE_SCALE_PRECIPITATION_RATE_VALUE = 54;

	/**
	 * The '<em><b>CONVECTIVE SNOWFALL RATE WATER EQUIVALENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CONVECTIVE SNOWFALL RATE WATER EQUIVALENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Convective snowfall rate water equivalent' unit='kg.m-2.s-1'"
	 * @generated
	 * @ordered
	 */
	public static final int CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE = 55;

	/**
	 * The '<em><b>LARGE SCALE SNOWFALL RATE WATER EQUIVALENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>LARGE SCALE SNOWFALL RATE WATER EQUIVALENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Large scale snowfall rate water equivalent' unit='kg.m\u20132.s-1'"
	 * @generated
	 * @ordered
	 */
	public static final int LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE = 56;

	/**
	 * The '<em><b>TOTAL SNOWFALL RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL SNOWFALL RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_SNOWFALL_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total snowfall rate' unit='m.s-1'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_SNOWFALL_RATE_VALUE = 57;

	/**
	 * The '<em><b>CONVECTIVE SNOWFALL RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CONVECTIVE SNOWFALL RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_SNOWFALL_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Convective snowfall rate' unit='m.s-1'"
	 * @generated
	 * @ordered
	 */
	public static final int CONVECTIVE_SNOWFALL_RATE_VALUE = 58;

	/**
	 * The '<em><b>LARGE SCALE SNOWFALL RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>LARGE SCALE SNOWFALL RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_SNOWFALL_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Large scale snowfall rate' unit='m.s-1'"
	 * @generated
	 * @ordered
	 */
	public static final int LARGE_SCALE_SNOWFALL_RATE_VALUE = 59;

	/**
	 * The '<em><b>SNOW DEPTH WATER EQUIVALENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW DEPTH WATER EQUIVALENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_DEPTH_WATER_EQUIVALENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow depth water equivalent' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_DEPTH_WATER_EQUIVALENT_VALUE = 60;

	/**
	 * The '<em><b>SNOW DENSITY</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW DENSITY</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_DENSITY
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow density' unit='kg.m-3'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_DENSITY_VALUE = 61;

	/**
	 * The '<em><b>SNOW EVAPORATION</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW EVAPORATION</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_EVAPORATION
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow evaporation' unit='kg.m-2'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_EVAPORATION_VALUE = 62;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED WATER VAPOUR</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED WATER VAPOUR</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column integrated water vapour' unit='kg.m-2'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR_VALUE = 64;

	/**
	 * The '<em><b>RAIN PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>RAIN PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #RAIN_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Rain precipitation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int RAIN_PRECIPITATION_RATE_VALUE = 65;

	/**
	 * The '<em><b>SNOW PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SNOW PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SNOW_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Snow precipitation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int SNOW_PRECIPITATION_RATE_VALUE = 66;

	/**
	 * The '<em><b>FREEZING RAIN PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>FREEZING RAIN PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #FREEZING_RAIN_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Freezing rain precipitation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int FREEZING_RAIN_PRECIPITATION_RATE_VALUE = 67;

	/**
	 * The '<em><b>ICE PELLETS PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>ICE PELLETS PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #ICE_PELLETS_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Ice pellets precipitation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int ICE_PELLETS_PRECIPITATION_RATE_VALUE = 68;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED CLOUD WATER</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED CLOUD WATER</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_CLOUD_WATER
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column integrated cloud water' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_CLOUD_WATER_VALUE = 69;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED CLOUD ICE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED CLOUD ICE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_CLOUD_ICE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column integrated cloud ice' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_CLOUD_ICE_VALUE = 70;

	/**
	 * The '<em><b>HAIL MIXING RATIO</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>HAIL MIXING RATIO</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #HAIL_MIXING_RATIO
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Hail mixing ratio' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int HAIL_MIXING_RATIO_VALUE = 71;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED HAIL</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED HAIL</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_HAIL
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column integrated hail' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_HAIL_VALUE = 72;

	/**
	 * The '<em><b>HAIL PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>HAIL PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #HAIL_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Hail precipitation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int HAIL_PRECIPITATION_RATE_VALUE = 73;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED GRAUPEL</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED GRAUPEL</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_GRAUPEL
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column integrated graupel' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_GRAUPEL_VALUE = 74;

	/**
	 * The '<em><b>GRAUPEL PRECIPITATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>GRAUPEL PRECIPITATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #GRAUPEL_PRECIPITATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Graupel (snow pellets) precipitation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int GRAUPEL_PRECIPITATION_RATE_VALUE = 75;

	/**
	 * The '<em><b>CONVECTIVE RAIN RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CONVECTIVE RAIN RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CONVECTIVE_RAIN_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Convective rain rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int CONVECTIVE_RAIN_RATE_VALUE = 76;

	/**
	 * The '<em><b>LARGE SCALE RAIN RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>LARGE SCALE RAIN RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #LARGE_SCALE_RAIN_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Large scale rain rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int LARGE_SCALE_RAIN_RATE_VALUE = 77;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED WATER</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED WATER</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_WATER
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column integrated water (all components including precipitation)' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_WATER_VALUE = 78;

	/**
	 * The '<em><b>EVAPORATION RATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>EVAPORATION RATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #EVAPORATION_RATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Evaporation rate' unit='kg.m\u20132.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int EVAPORATION_RATE_VALUE = 79;

	/**
	 * The '<em><b>TOTAL CONDENSATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL CONDENSATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_CONDENSATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total condensate' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_CONDENSATE_VALUE = 80;

	/**
	 * The '<em><b>TOTAL COLUMN INTEGRATED CONDENSATE</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL COLUMN INTEGRATED CONDENSATE</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_COLUMN_INTEGRATED_CONDENSATE
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total column-integrated condensate' unit='kg.m\u20132'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_COLUMN_INTEGRATED_CONDENSATE_VALUE = 81;

	/**
	 * The '<em><b>CLOUD ICE MIXING RATIO</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>CLOUD ICE MIXING RATIO</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #CLOUD_ICE_MIXING_RATIO
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Cloud ice mixing-ratio' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int CLOUD_ICE_MIXING_RATIO_VALUE = 82;

	/**
	 * The '<em><b>SPECIFIC CLOUD LIQUID WATER CONTENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SPECIFIC CLOUD LIQUID WATER CONTENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_CLOUD_LIQUID_WATER_CONTENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Specific cloud liquid water content' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int SPECIFIC_CLOUD_LIQUID_WATER_CONTENT_VALUE = 83;

	/**
	 * The '<em><b>SPECIFIC CLOUD ICE WATER CONTENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SPECIFIC CLOUD ICE WATER CONTENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_CLOUD_ICE_WATER_CONTENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Specific cloud ice water content' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int SPECIFIC_CLOUD_ICE_WATER_CONTENT_VALUE = 84;

	/**
	 * The '<em><b>SPECIFIC RAINWATER CONTENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SPECIFIC RAINWATER CONTENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_RAINWATER_CONTENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Specific rainwater content' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int SPECIFIC_RAINWATER_CONTENT_VALUE = 85;

	/**
	 * The '<em><b>SPECIFIC SNOW WATER CONTENT</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>SPECIFIC SNOW WATER CONTENT</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #SPECIFIC_SNOW_WATER_CONTENT
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Specific snow water content' unit='kg.kg\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int SPECIFIC_SNOW_WATER_CONTENT_VALUE = 86;

	/**
	 * The '<em><b>TOTAL KINEMATIC MOISTURE FLUX</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>TOTAL KINEMATIC MOISTURE FLUX</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #TOTAL_KINEMATIC_MOISTURE_FLUX
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Total kinematic moisture flux' unit='kg.kg\u20131.m.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int TOTAL_KINEMATIC_MOISTURE_FLUX_VALUE = 90;

	/**
	 * The '<em><b>UCOMPONENT KINEMATIC MOISTURE FLUX</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>UCOMPONENT KINEMATIC MOISTURE FLUX</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #UCOMPONENT_KINEMATIC_MOISTURE_FLUX
	 * @model name="U_COMPONENT_KINEMATIC_MOISTURE_FLUX"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel description_en='u-component (zonal) kinematic moisture flux' unit='kg.kg\u20131.m.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int UCOMPONENT_KINEMATIC_MOISTURE_FLUX_VALUE = 91;

	/**
	 * The '<em><b>VCOMPONENT KINEMATIC MOISTURE FLUX</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>VCOMPONENT KINEMATIC MOISTURE FLUX</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #VCOMPONENT_KINEMATIC_MOISTURE_FLUX
	 * @model name="V_COMPONENT_KINEMATIC_MOISTURE_FLUX"
	 *        annotation="http://www.eclipse.org/emf/2002/GenModel description_en='v-component (zonal) kinematic moisture flux' unit='kg.kg\u20131.m.s\u20131'"
	 * @generated
	 * @ordered
	 */
	public static final int VCOMPONENT_KINEMATIC_MOISTURE_FLUX_VALUE = 92;

	/**
	 * The '<em><b>MISSING</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>MISSING</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #MISSING
	 * @model annotation="http://www.eclipse.org/emf/2002/GenModel description_en='Missing'"
	 * @generated
	 * @ordered
	 */
	public static final int MISSING_VALUE = 255;

	/**
	 * An array of all the '<em><b>Moisture Products</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private static final MoistureProducts[] VALUES_ARRAY =
		new MoistureProducts[] {
			SPECIFIC_HUMIDITY,
			RELATIVE_HUMIDITY,
			HUMIDITY_MIXING_RATIO,
			PRECIPITABLE_WATER,
			VAPOUR_PRESSURE,
			SATURATION_DEFICIT,
			EVAPORATION,
			PRECIPITATION_RATE,
			TOTAL_PRECIPITATION,
			LARGE_SCALE_PRECIPITATION,
			CONVECTIVE_PRECIPITATION,
			SNOW_DEPTH,
			SNOWFALL_RATE_WATER_EQUIVALENT,
			WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH,
			CONVECTIVE_SNOW,
			LARGE_SCALE_SNOW,
			SNOW_MELT,
			SNOW_AGE,
			ABSOLUTE_HUMIDITY,
			PRECIPITATION_TYPE,
			INTEGRATED_LIQUID_WATER,
			CONDENSATE,
			CLOUD_MIXING_RATIO,
			ICE_WATER_MIXING_RATIO,
			RAIN_MIXING_RATIO,
			SNOW_MIXING_RATIO,
			HORIZONTAL_MOISTURE_CONVERGENCE,
			MAXIMUM_RELATIVE_HUMIDITY,
			MAXIMUM_ABSOLUTE_HUMIDITY,
			TOTAL_SNOWFALL,
			PRECIPITABLE_WATER_CATEGORY,
			HAIL,
			GRAUPEL,
			CATEGORICAL_RAIN,
			CATEGORICAL_FREEZING_RAIN,
			CATEGORICAL_ICE_PELLETS,
			CATEGORICAL_SNOW,
			CONVECTIVE_PRECIPITATION_RATE,
			HORIZONTAL_MOISTURE_DIVERGENCE,
			PER_CENT_FROZEN_PRECIPITATION,
			POTENTIAL_EVAPORATION,
			POTENTIAL_EVAPORATION_RATE,
			SNOW_COVER,
			RAIN_FACTOR_OF_TOTAL_CLOUD_WATER,
			RIME_FACTOR,
			TOTAL_COLUMN_INTEGRATED_RAIN,
			TOTAL_COLUMN_INTEGRATED_SNOW,
			LARGE_SCALE_WATER_PRECIPITATION,
			CONVECTIVE_WATER_PRECIPITATION,
			TOTAL_WATER_PRECIPITATION,
			TOTAL_SNOW_PRECIPITATION,
			TOTAL_COLUMN_WATER,
			TOTAL_PRECIPITATION_RATE,
			TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT,
			LARGE_SCALE_PRECIPITATION_RATE,
			CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT,
			LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT,
			TOTAL_SNOWFALL_RATE,
			CONVECTIVE_SNOWFALL_RATE,
			LARGE_SCALE_SNOWFALL_RATE,
			SNOW_DEPTH_WATER_EQUIVALENT,
			SNOW_DENSITY,
			SNOW_EVAPORATION,
			TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR,
			RAIN_PRECIPITATION_RATE,
			SNOW_PRECIPITATION_RATE,
			FREEZING_RAIN_PRECIPITATION_RATE,
			ICE_PELLETS_PRECIPITATION_RATE,
			TOTAL_COLUMN_INTEGRATED_CLOUD_WATER,
			TOTAL_COLUMN_INTEGRATED_CLOUD_ICE,
			HAIL_MIXING_RATIO,
			TOTAL_COLUMN_INTEGRATED_HAIL,
			HAIL_PRECIPITATION_RATE,
			TOTAL_COLUMN_INTEGRATED_GRAUPEL,
			GRAUPEL_PRECIPITATION_RATE,
			CONVECTIVE_RAIN_RATE,
			LARGE_SCALE_RAIN_RATE,
			TOTAL_COLUMN_INTEGRATED_WATER,
			EVAPORATION_RATE,
			TOTAL_CONDENSATE,
			TOTAL_COLUMN_INTEGRATED_CONDENSATE,
			CLOUD_ICE_MIXING_RATIO,
			SPECIFIC_CLOUD_LIQUID_WATER_CONTENT,
			SPECIFIC_CLOUD_ICE_WATER_CONTENT,
			SPECIFIC_RAINWATER_CONTENT,
			SPECIFIC_SNOW_WATER_CONTENT,
			TOTAL_KINEMATIC_MOISTURE_FLUX,
			UCOMPONENT_KINEMATIC_MOISTURE_FLUX,
			VCOMPONENT_KINEMATIC_MOISTURE_FLUX,
			MISSING,
		};

	/**
	 * A public read-only list of all the '<em><b>Moisture Products</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static final List<MoistureProducts> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));

	/**
	 * Returns the '<em><b>Moisture Products</b></em>' literal with the specified literal value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static MoistureProducts get(String literal) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			MoistureProducts result = VALUES_ARRAY[i];
			if (result.toString().equals(literal)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Moisture Products</b></em>' literal with the specified name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static MoistureProducts getByName(String name) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			MoistureProducts result = VALUES_ARRAY[i];
			if (result.getName().equals(name)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Moisture Products</b></em>' literal with the specified integer value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static MoistureProducts get(int value) {
		switch (value) {
			case SPECIFIC_HUMIDITY_VALUE: return SPECIFIC_HUMIDITY;
			case RELATIVE_HUMIDITY_VALUE: return RELATIVE_HUMIDITY;
			case HUMIDITY_MIXING_RATIO_VALUE: return HUMIDITY_MIXING_RATIO;
			case PRECIPITABLE_WATER_VALUE: return PRECIPITABLE_WATER;
			case VAPOUR_PRESSURE_VALUE: return VAPOUR_PRESSURE;
			case SATURATION_DEFICIT_VALUE: return SATURATION_DEFICIT;
			case EVAPORATION_VALUE: return EVAPORATION;
			case PRECIPITATION_RATE_VALUE: return PRECIPITATION_RATE;
			case TOTAL_PRECIPITATION_VALUE: return TOTAL_PRECIPITATION;
			case LARGE_SCALE_PRECIPITATION_VALUE: return LARGE_SCALE_PRECIPITATION;
			case CONVECTIVE_PRECIPITATION_VALUE: return CONVECTIVE_PRECIPITATION;
			case SNOW_DEPTH_VALUE: return SNOW_DEPTH;
			case SNOWFALL_RATE_WATER_EQUIVALENT_VALUE: return SNOWFALL_RATE_WATER_EQUIVALENT;
			case WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH_VALUE: return WATER_EQUIVALENT_OF_ACCUMULATED_SNOW_DEPTH;
			case CONVECTIVE_SNOW_VALUE: return CONVECTIVE_SNOW;
			case LARGE_SCALE_SNOW_VALUE: return LARGE_SCALE_SNOW;
			case SNOW_MELT_VALUE: return SNOW_MELT;
			case SNOW_AGE_VALUE: return SNOW_AGE;
			case ABSOLUTE_HUMIDITY_VALUE: return ABSOLUTE_HUMIDITY;
			case PRECIPITATION_TYPE_VALUE: return PRECIPITATION_TYPE;
			case INTEGRATED_LIQUID_WATER_VALUE: return INTEGRATED_LIQUID_WATER;
			case CONDENSATE_VALUE: return CONDENSATE;
			case CLOUD_MIXING_RATIO_VALUE: return CLOUD_MIXING_RATIO;
			case ICE_WATER_MIXING_RATIO_VALUE: return ICE_WATER_MIXING_RATIO;
			case RAIN_MIXING_RATIO_VALUE: return RAIN_MIXING_RATIO;
			case SNOW_MIXING_RATIO_VALUE: return SNOW_MIXING_RATIO;
			case HORIZONTAL_MOISTURE_CONVERGENCE_VALUE: return HORIZONTAL_MOISTURE_CONVERGENCE;
			case MAXIMUM_RELATIVE_HUMIDITY_VALUE: return MAXIMUM_RELATIVE_HUMIDITY;
			case MAXIMUM_ABSOLUTE_HUMIDITY_VALUE: return MAXIMUM_ABSOLUTE_HUMIDITY;
			case TOTAL_SNOWFALL_VALUE: return TOTAL_SNOWFALL;
			case PRECIPITABLE_WATER_CATEGORY_VALUE: return PRECIPITABLE_WATER_CATEGORY;
			case HAIL_VALUE: return HAIL;
			case GRAUPEL_VALUE: return GRAUPEL;
			case CATEGORICAL_RAIN_VALUE: return CATEGORICAL_RAIN;
			case CATEGORICAL_FREEZING_RAIN_VALUE: return CATEGORICAL_FREEZING_RAIN;
			case CATEGORICAL_ICE_PELLETS_VALUE: return CATEGORICAL_ICE_PELLETS;
			case CATEGORICAL_SNOW_VALUE: return CATEGORICAL_SNOW;
			case CONVECTIVE_PRECIPITATION_RATE_VALUE: return CONVECTIVE_PRECIPITATION_RATE;
			case HORIZONTAL_MOISTURE_DIVERGENCE_VALUE: return HORIZONTAL_MOISTURE_DIVERGENCE;
			case PER_CENT_FROZEN_PRECIPITATION_VALUE: return PER_CENT_FROZEN_PRECIPITATION;
			case POTENTIAL_EVAPORATION_VALUE: return POTENTIAL_EVAPORATION;
			case POTENTIAL_EVAPORATION_RATE_VALUE: return POTENTIAL_EVAPORATION_RATE;
			case SNOW_COVER_VALUE: return SNOW_COVER;
			case RAIN_FACTOR_OF_TOTAL_CLOUD_WATER_VALUE: return RAIN_FACTOR_OF_TOTAL_CLOUD_WATER;
			case RIME_FACTOR_VALUE: return RIME_FACTOR;
			case TOTAL_COLUMN_INTEGRATED_RAIN_VALUE: return TOTAL_COLUMN_INTEGRATED_RAIN;
			case TOTAL_COLUMN_INTEGRATED_SNOW_VALUE: return TOTAL_COLUMN_INTEGRATED_SNOW;
			case LARGE_SCALE_WATER_PRECIPITATION_VALUE: return LARGE_SCALE_WATER_PRECIPITATION;
			case CONVECTIVE_WATER_PRECIPITATION_VALUE: return CONVECTIVE_WATER_PRECIPITATION;
			case TOTAL_WATER_PRECIPITATION_VALUE: return TOTAL_WATER_PRECIPITATION;
			case TOTAL_SNOW_PRECIPITATION_VALUE: return TOTAL_SNOW_PRECIPITATION;
			case TOTAL_COLUMN_WATER_VALUE: return TOTAL_COLUMN_WATER;
			case TOTAL_PRECIPITATION_RATE_VALUE: return TOTAL_PRECIPITATION_RATE;
			case TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE: return TOTAL_SNOWFALL_RATE_WATER_EQUIVALENT;
			case LARGE_SCALE_PRECIPITATION_RATE_VALUE: return LARGE_SCALE_PRECIPITATION_RATE;
			case CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE: return CONVECTIVE_SNOWFALL_RATE_WATER_EQUIVALENT;
			case LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT_VALUE: return LARGE_SCALE_SNOWFALL_RATE_WATER_EQUIVALENT;
			case TOTAL_SNOWFALL_RATE_VALUE: return TOTAL_SNOWFALL_RATE;
			case CONVECTIVE_SNOWFALL_RATE_VALUE: return CONVECTIVE_SNOWFALL_RATE;
			case LARGE_SCALE_SNOWFALL_RATE_VALUE: return LARGE_SCALE_SNOWFALL_RATE;
			case SNOW_DEPTH_WATER_EQUIVALENT_VALUE: return SNOW_DEPTH_WATER_EQUIVALENT;
			case SNOW_DENSITY_VALUE: return SNOW_DENSITY;
			case SNOW_EVAPORATION_VALUE: return SNOW_EVAPORATION;
			case TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR_VALUE: return TOTAL_COLUMN_INTEGRATED_WATER_VAPOUR;
			case RAIN_PRECIPITATION_RATE_VALUE: return RAIN_PRECIPITATION_RATE;
			case SNOW_PRECIPITATION_RATE_VALUE: return SNOW_PRECIPITATION_RATE;
			case FREEZING_RAIN_PRECIPITATION_RATE_VALUE: return FREEZING_RAIN_PRECIPITATION_RATE;
			case ICE_PELLETS_PRECIPITATION_RATE_VALUE: return ICE_PELLETS_PRECIPITATION_RATE;
			case TOTAL_COLUMN_INTEGRATED_CLOUD_WATER_VALUE: return TOTAL_COLUMN_INTEGRATED_CLOUD_WATER;
			case TOTAL_COLUMN_INTEGRATED_CLOUD_ICE_VALUE: return TOTAL_COLUMN_INTEGRATED_CLOUD_ICE;
			case HAIL_MIXING_RATIO_VALUE: return HAIL_MIXING_RATIO;
			case TOTAL_COLUMN_INTEGRATED_HAIL_VALUE: return TOTAL_COLUMN_INTEGRATED_HAIL;
			case HAIL_PRECIPITATION_RATE_VALUE: return HAIL_PRECIPITATION_RATE;
			case TOTAL_COLUMN_INTEGRATED_GRAUPEL_VALUE: return TOTAL_COLUMN_INTEGRATED_GRAUPEL;
			case GRAUPEL_PRECIPITATION_RATE_VALUE: return GRAUPEL_PRECIPITATION_RATE;
			case CONVECTIVE_RAIN_RATE_VALUE: return CONVECTIVE_RAIN_RATE;
			case LARGE_SCALE_RAIN_RATE_VALUE: return LARGE_SCALE_RAIN_RATE;
			case TOTAL_COLUMN_INTEGRATED_WATER_VALUE: return TOTAL_COLUMN_INTEGRATED_WATER;
			case EVAPORATION_RATE_VALUE: return EVAPORATION_RATE;
			case TOTAL_CONDENSATE_VALUE: return TOTAL_CONDENSATE;
			case TOTAL_COLUMN_INTEGRATED_CONDENSATE_VALUE: return TOTAL_COLUMN_INTEGRATED_CONDENSATE;
			case CLOUD_ICE_MIXING_RATIO_VALUE: return CLOUD_ICE_MIXING_RATIO;
			case SPECIFIC_CLOUD_LIQUID_WATER_CONTENT_VALUE: return SPECIFIC_CLOUD_LIQUID_WATER_CONTENT;
			case SPECIFIC_CLOUD_ICE_WATER_CONTENT_VALUE: return SPECIFIC_CLOUD_ICE_WATER_CONTENT;
			case SPECIFIC_RAINWATER_CONTENT_VALUE: return SPECIFIC_RAINWATER_CONTENT;
			case SPECIFIC_SNOW_WATER_CONTENT_VALUE: return SPECIFIC_SNOW_WATER_CONTENT;
			case TOTAL_KINEMATIC_MOISTURE_FLUX_VALUE: return TOTAL_KINEMATIC_MOISTURE_FLUX;
			case UCOMPONENT_KINEMATIC_MOISTURE_FLUX_VALUE: return UCOMPONENT_KINEMATIC_MOISTURE_FLUX;
			case VCOMPONENT_KINEMATIC_MOISTURE_FLUX_VALUE: return VCOMPONENT_KINEMATIC_MOISTURE_FLUX;
			case MISSING_VALUE: return MISSING;
		}
		return null;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final int value;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String name;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String literal;

	/**
	 * Only this class can construct instances.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private MoistureProducts(int value, String name, String literal) {
		this.value = value;
		this.name = name;
		this.literal = literal;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getValue() {
	  return value;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getName() {
	  return name;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getLiteral() {
	  return literal;
	}

	/**
	 * Returns the literal value of the enumerator, which is its string representation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@Override
	public String toString() {
		return literal;
	}
	
} //MoistureProducts
